Các cuộc thi nổi bật Lập trình thi đấu

Cuộc thi thuật toán

Tên cuộc thi[7]Bên tổ chứcNgười tham giaMô tảSố lượng người tham giaWebsite
Google Code Jam (GCJ)GooglemởCuộc thi hằng năm được tổ chức và tài trợ bởi Google từ năm 2003 cho đến khi bị hủy vào năm 2023.[8]32,702 (2022)[9]https://codingcompetitions.withgoogle.com/codejam
Cuộc thi Lập trình Quốc tế dành cho Sinh viên Đại học (ICPC)[10]ICPC Foundationsinh viên đại họcCuộc thi đồng đội dành cho sinh viên đại học, cuộc thi bao gồm nhiều vòng khu vực cuối cùng là vòng chung kết thế giới được tổ chức hằng năm. Mỗi đội bao gồm ba sinh viên đến từ cùng một trường đại học và họ chỉ được phép sử dụng một máy tính.50,000+ (2022)[11]https://icpc.global/
Olympic Tin học Quốc tế (IOI)IOIhọc sinh trung họcCuộc thi quốc tế dành cho học sinh trung học. Tổ chức hằng năm kể từ 1989. Mỗi quốc gia có thể có tối đa 4 thí sinh.349 từ 88 quốc gia (2022)[12]https://ioinformatics.org/
Meta Hacker Cup (trước đây là Facebook Hacker Cup)Meta PlatformsmởCuộc thi hằng năm được tổ chức từ 2011. Cuộc thi này được tổ chức và tài trợ bởi Meta (trước đây là Facebook).27,604 (2022)[13]https://www.facebook.com/codingcompetitions/hacker-cup
Topcoder Open (TCO)TopcodermởCuộc thi thuật toán hằng năm được tổ chức từ 2001 cho đến khi bị hủy vào năm 2023.[14]https://www.topcoder.com/community/member-programs/topcoder-open/

Phần lớn cuộc thi ở trên thường được tổ chức thành nhiều vòng. Các cuộc thi thường khởi đầu bằng và kết thúc ở vòng chung kết tại chỗ. Những thí sinh dẫn đầu tại IOI và ICPC sẽ nhận được huy chương vàng, bạc và đồng. Trong các cuộc thi khác, giải thưởng tiền mặt được trao cho những người hoàn thành có thứ hạng cao nhất. Các cuộc thi cũng thu hút sự quan tâm của các nhà tuyển dụng từ nhiều công ty phần mềm và Internet, những công ty này thường chiêu mộ các thí sinh bằng những lời mời làm việc tiềm năng.

Trí tuệ nhân tạo và học máy

[15]

  • Kaggle – cuộc thi về khoa học dữ liệu và học máy.
  • CodeCup – cuộc thi AI về board game được tổ chức hàng năm kể từ năm 2003. Quy luật của trò chơi được công bố vào tháng 9 và giải đấu cuối cùng được tổ chức vào tháng 2.[16][17][18]
  • Google AI Challenge – cuộc thi dành cho sinh viên diễn ra từ năm 2009 đến 2011.
  • Halite[19] – Một thử thách lập trình AI được tài trợ bởi Two Sigma, Cornell Tech,[20] and Google.[21]
  • Russian AI Cup – cuộc thi lập trình trí tuệ nhân tạo mở.
  • CodinGame – tổ chức các cuộc thi lập trình bot theo mùa.

Cuộc thi tập trung vào công nghệ nguồn mở

  • Danh sách có thể không đầy đủ
Tên cuộc thiNhà tài trợ chínhMô tảBắt đầu từThời gian thường diễn raVòng đăng ký tiếp theoTrạng thái
Multi-Agent Programming ContestĐại học Công nghệ Clausthal phối hợp với các hội thảo về lập trình hướng tác tửCuộc thi lập trình quốc tế hằng năm có mục đích khuyến kích nghiên cứu trong lĩnh vực phát triển và lập trình hệ thống đa tác tử.2005Tháng 99/2011Hoạt động
Google Summer of CodeGoogle Inc.Một chương trình hằng năm mà Google trả thù lao cho hàng trăm sinh viên nếu họ đã hoàn thành một phần mềm miễn phí / dự án mã nguồn mở theo yêu cầu trong suốt mùa hè.2005Tháng 3-tháng 823/3-3/4Hoạt động
Google Highly Open Participation ContestGoogle Inc.Cuộc thi được Google tổ chức từ năm 2007-2008 dành cho học sinh trung học. Cuộc thi này được thiết kế để khuyến khích học sinh trung học tham gia vào các dự án mã nguồn mở.2007Tháng 11-tháng 2Không rõKhông rõ